hired muscle - Spanish English Dictionary